no poder controlarse - French English Dictionary